better tell - French English Dictionary